commodity knowledge